// 更换表单
$('.login a').on('click', function() {
    $('.login').hide().next().show();
})

$('.register a').on('click', function() {
    $('.login').show().next().hide();
})

// 注册
$('.register form').on('submit', function(e) {
        e.preventDefault();
        let data = $(this).serialize();
        $.ajax({
            type: 'POST',
            url: '/api/reguser',
            data: data,
            success: function(res) {
                if (res.status === 0) {
                    layer.msg(res.message);
                    $('.register form')[0].reset();
                    // 更换登录表单
                    $('.login').show().next().hide();
                }
            }
        });
    })
    // 验证注册表单
let form = layui.form;

form.verify({
    len: [/^\S{6,12}$/, '密码6~12位且不能出现空格'],
    same: function(x) {
        let pwd = $('.register input[name=password]').val();
        if (pwd !== x) {
            return '两次密码不一致'
        }
    }
});
// 登录
$('.login form').on('submit', function(e) {
    e.preventDefault();
    let data = $(this).serialize();
    $.ajax({
        type: 'POST',
        url: '/api/login',
        data: data,
        success: function(res) {
            layer.msg(res.message);
            if (res.status === 0) {
                // 登录成功
                // layer.msg(res.message, { time: 1000 }, function() {});
                localStorage.setItem('token', res.token);
                location.href = './index.html';
            } else {
                // 登录失败
                layer.msg(res.message);
            }
        }
    });
})